'''
1、已知成绩文件“分数.txt”，读取所有分数，求最大值、最小值、平均值。
素材文件：“分数.txt”。(文件名：py0225.py)
'''

f = open("分数.txt", "r")
grades = []
while True:
    str = f.readline()
    if str == "":
        break
    else:
        grades.append(int(str))
print("从分数.txt文件中读取的所有分数如下:")
print(grades)
aver, max_, min_, sum_ = 0.0, 0, grades[0], 0
for i in range(len(grades)):
    sum_ += grades[i]
    if grades[i] > max_:
        max_ = grades[i]
    if min_ > grades[i]:
        min_ = grades[i]
f.close()
aver = sum_ / len(grades)
print("所有分数的最大值为:{},最小值为:{},平均值为:{}".format(max_, min_, aver))
